package com.wicket.okrframework.base.service;

import com.wicket.okrframework.dal.po.mbg.DutyTargetDetail;
import com.wicket.okrframework.base.service.dto.req.*;
// import com.wicket.okrframework.base.service.dto.res.*;

import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface MDutyTargetDetailService {
/**
   * 1-3-10新增目标职责明细
   */
    String addTargetDetails(DutyTargetDetail dutyTargetDetail);
/**
   * 1-3-10修改目标职责明细
   */
    boolean updateTargetDetail(DutyTargetDetail dutyTargetDetail);
/**
   * 1-3-10查询目标职责明细列表
   */
    List<DutyTargetDetail> queryTargetDetailsList(QueryTargetDetailsListReq reqDto);
/**
   * 1-3-10批量修改目标职责明细
   */
    boolean batchUpdateTargetDetail(List<DutyTargetDetail> dutyTargetDetail);
/**
   * 1-3-10批量删除目标职责明细
   */
    boolean batchDeleteTargetDetail(List<String> reqDto);
/**
   * M1查询目标职责明细测试列表
   */
    List<DutyTargetDetail> queryDutyTargetDetailTestDataList(DutyTargetDetail dutyTargetDetail);
/**
   * M1批量删目标职责明细测试
   */
    boolean batchDeleteDutyTargetDetailTestData(List<String> reqDto);
//
}

